<!-- {literal} -->
<style type="text/css">
.lista-produktow{
	clear: both;
 }
.produkty-lista{
	overflow: hidden;
	padding: 0px auto;  margin: 8px auto; width:100%; height: 123px;
	border-top: dotted 1px #5f5f5f;
	/*border-bottom: dotted 1px #5f5f5f;*/
	display: block;
	line-height: 13px;
	background: #fefefe;
	color: #666;
 }

.produkty-lista-body{
	padding: 15px 2px;
 }

.produkty-lista-body  a{
	text-decoration: underline;
		font-weight: bold;
 }
.produkty-lista .thumbnail,.wyswietlenie-produktu .thumbnail, .wyswietlenie-produktu-body td{
	cursor: pointer;
	background: #FFFFFF;
	background-position: center center;
	float: left	;
	visibility: visible;
	background-repeat: no-repeat; 
	margin-right: 5px;
	margin-left: 0px;
	margin-top: 0px;
	padding: 4px;
	border: solid 1px #eeeeee;
 }
 
.produkty-lista-buttons{
	float: right;
	padding-top: 15px;
 }
 
 .produkty-lista-buttons button{
	 background: none;
	 border: none;
 }
.produkty-lista-buttons button img{
	 _float: left;
 }
button.button-sklep {
	cursor: pointer;
}

table.produkty-lista-dane-produktu{
	margin-top: 15px;
}
table.produkty-lista-dane-produktu tr{ 
	margin: 0px;
	padding: 0px 0px 0px 10px;
	height: 10px;
}
table.produkty-lista-dane-produktu td{
margin: 0px;
	padding: 0px 0px 0px 10px;
	height: 10px;
}
table.produkty-lista-dane-produktu td input{
 height: 12px;
 font-size: 11px;
 padding: 1px;
 margin: 1px;
}

.produkty-lista-opis-produktu, .produkty-lista-opis-produktu a{
	font-size: 10px;
	font-weight: normal;
	font-family: Tahoma;
}

.cena-produktu{
 	width: 60px;
 	color: #ff0000;
 	font-weight: bold;
 	text-align: right;
 	font-size: 12px;
 	background: none;
 	border: none;
 }


.wyswietlenie-produktu-body table{
	margin: 1px;
	padding: 2px;
 }
 
 .wyswietlenie-produktu-body table td{
	margin: 1px;
	padding: 1px;
	border: 0px;
 }


/* WYGLĄD KOSZYKA */

.produkty-koszyk, .produkty-koszyk-razem{
	overflow: hidden;
	padding: 0px auto;  margin: 8px auto; width:100%; height: 112px;
	border: solid 1px #efefef;
	display: block;
	line-height: 13px;
	background:#fafafa;
	color: #666;
 }
 
 .produkty-koszyk-razem{  height: 100px; background:#eaeaea; border-top: solid 1px #aaa; }

.produkty-koszyk-body, .produkty-koszyk-razem-body{
	padding: 5px;
 }
 .produkty-koszyk-body h3{
	padding-top: 0px;
	margin-top: 0px;
	padding-bottom: 3px;
	margin-bottom: 3px;	
 }
.produkty-koszyk-body h3 a{
	text-decoration: underline;
 }
.produkty-koszyk .thumbnail,.wyswietlenie-produktu .thumbnail, .wyswietlenie-produktu-body td{
	cursor: pointer;
	background: #FFFFFF;
	background-position: center center;
	float: left	;
	visibility: visible;
	background-repeat: no-repeat; 
	margin-right: 5px;
	margin-left: 0px;
	margin-top: 0px;
	padding: 4px;
	border: solid 1px #eeeeee;
 }
 
.produkty-koszyk-buttons, .produkty-koszyk-razem-buttons{
	position: absolute;
	margin-top: 74px;
	_margin-top: 74px;
	margin-left: 110px;
	_margin-left: 10px;
	padding: 2px; 
 }

.produkty-koszyk-razem-buttons{ 	margin-top: 63px; 	_margin-top: 33px; }

.ilosć-produktu{
 	width: 50px;
 	color: #0000ff;
 	font-weight: bold;
 	text-align: right;
 	font-size: 12px;
 }
 
 table.produkty-koszyk-dane-produktu, table.produkty-koszyk-razem-dane{
	position: absolute;
	margin-top: 40px;
	_margin-top: 40px;
	margin-left: 107px;
	_margin-left: 5px;
	padding: 2px;
	width: 430px; 
 }
table.produkty-koszyk-razem-dane{ 	margin-top: 0px; _margin-top: 0px; }

table.produkty-koszyk-dane-produktu tr, table.produkty-koszyk-razem-dane tr{ 
	padding: 0px; 
	margin: 1px auto;
	line-height: 12px;
	border-top: solid 1px #efefef;
	border-bottom: solid 1px #efefef;
	width: 100%;
 }
table.produkty-koszyk-dane-produktu td, table.produkty-koszyk-razem-dane td{
	font-size: 11px;
	padding-left: 10px;
	border: none;
 }
 
</style>
<!-- {/literal}  -->